liquid trap - Turkish English Dictionary